animal corridor - French English Dictionary